Synonyms for "devil ray"

Words with similar meaning